package com.dingreading.cloud.admin.service;

import com.mybatisflex.core.service.IService;
import com.dingreading.cloud.admin.entity.StudyVideoExpire;

import java.util.List;

/**
 *  服务层。
 *
 * @author Administrator
 * @since 2025-09-18
 */
public interface StudyVideoExpireService extends IService<StudyVideoExpire> {

    StudyVideoExpire getByUid(String uid);

    boolean updateEnabled(String videoExpireUid, Integer enabled, String headStaffUid, String headStaffName);

    boolean existsByVideoUid(String videoUid);

    List<StudyVideoExpire> listByVideoUid(String videoUid);

    int deleteByUid(String uid);
}
